/*
 * CenturyGothic20pt.c
 *
 * Created: 2012-07-08 11:59:37
 *  Author: Sebastian_2
 */ 

#include "CenturyGothic20pt.h"

/*
**  Font data for Century Gothic 20pt
*/

/* Character bitmaps for Century Gothic 20pt */
const uint8_t PROGMEM centuryGothic20ptBitmaps[] =
{
	/* @0 '0' (13 pixels wide) */
	0x0F, 0x80, /*     #####        */
	0x3F, 0xC0, /*   ########       */
	0x38, 0xE0, /*   ###   ###      */
	0x60, 0x70, /*  ##      ###     */
	0x60, 0x30, /*  ##       ##     */
	0xC0, 0x38, /* ##        ###    */
	0xC0, 0x18, /* ##         ##    */
	0xC0, 0x18, /* ##         ##    */
	0xC0, 0x18, /* ##         ##    */
	0xC0, 0x18, /* ##         ##    */
	0xC0, 0x18, /* ##         ##    */
	0xC0, 0x18, /* ##         ##    */
	0xC0, 0x18, /* ##         ##    */
	0xC0, 0x38, /* ##        ###    */
	0x60, 0x30, /*  ##       ##     */
	0x60, 0x70, /*  ##      ###     */
	0x38, 0xE0, /*   ###   ###      */
	0x3F, 0xC0, /*   ########       */
	0x0F, 0x80, /*     #####        */

	/* @38 '1' (5 pixels wide) */
	0x78, /*  ####    */
	0xF8, /* #####    */
	0x18, /*    ##    */
	0x18, /*    ##    */
	0x18, /*    ##    */
	0x18, /*    ##    */
	0x18, /*    ##    */
	0x18, /*    ##    */
	0x18, /*    ##    */
	0x18, /*    ##    */
	0x18, /*    ##    */
	0x18, /*    ##    */
	0x18, /*    ##    */
	0x18, /*    ##    */
	0x18, /*    ##    */
	0x18, /*    ##    */
	0x18, /*    ##    */
	0x18, /*    ##    */
	0x18, /*    ##    */

	/* @57 '2' (13 pixels wide) */
	0x07, 0xC0, /*      #####       */
	0x1F, 0xE0, /*    ########      */
	0x38, 0x70, /*   ###    ###     */
	0x30, 0x38, /*   ##      ###    */
	0x70, 0x18, /*  ###       ##    */
	0x60, 0x18, /*  ##        ##    */
	0x60, 0x18, /*  ##        ##    */
	0x00, 0x18, /*            ##    */
	0x00, 0x30, /*           ##     */
	0x00, 0x60, /*          ##      */
	0x00, 0xC0, /*         ##       */
	0x01, 0x80, /*        ##        */
	0x03, 0x00, /*       ##         */
	0x06, 0x00, /*      ##          */
	0x0C, 0x00, /*     ##           */
	0x18, 0x00, /*    ##            */
	0x30, 0x00, /*   ##             */
	0x7F, 0xF8, /*  ############    */
	0xFF, 0xF8, /* #############    */

	/* @95 '3' (13 pixels wide) */
	0x0F, 0x80, /*     #####        */
	0x1F, 0xC0, /*    #######       */
	0x38, 0x60, /*   ###    ##      */
	0x70, 0x30, /*  ###      ##     */
	0x60, 0x30, /*  ##       ##     */
	0x00, 0x30, /*           ##     */
	0x00, 0x70, /*          ###     */
	0x00, 0xE0, /*         ###      */
	0x07, 0xC0, /*      #####       */
	0x07, 0xE0, /*      ######      */
	0x00, 0x70, /*          ###     */
	0x00, 0x38, /*           ###    */
	0x00, 0x18, /*            ##    */
	0xC0, 0x18, /* ##         ##    */
	0xC0, 0x18, /* ##         ##    */
	0x60, 0x38, /*  ##       ###    */
	0x70, 0x70, /*  ###     ###     */
	0x3F, 0xE0, /*   #########      */
	0x0F, 0x80, /*     #####        */

	/* @133 '4' (13 pixels wide) */
	0x00, 0x20, /*           #      */
	0x00, 0x20, /*           #      */
	0x00, 0x60, /*          ##      */
	0x00, 0xE0, /*         ###      */
	0x01, 0xE0, /*        ####      */
	0x01, 0xE0, /*        ####      */
	0x03, 0x60, /*       ## ##      */
	0x06, 0x60, /*      ##  ##      */
	0x06, 0x60, /*      ##  ##      */
	0x0C, 0x60, /*     ##   ##      */
	0x18, 0x60, /*    ##    ##      */
	0x30, 0x60, /*   ##     ##      */
	0x30, 0x60, /*   ##     ##      */
	0x7F, 0xF8, /*  ############    */
	0xFF, 0xF8, /* #############    */
	0x00, 0x60, /*          ##      */
	0x00, 0x60, /*          ##      */
	0x00, 0x60, /*          ##      */
	0x00, 0x60, /*          ##      */

	/* @171 '5' (13 pixels wide) */
	0x0F, 0xF0, /*     ########     */
	0x0F, 0xF0, /*     ########     */
	0x1C, 0x00, /*    ###           */
	0x18, 0x00, /*    ##            */
	0x18, 0x00, /*    ##            */
	0x18, 0x00, /*    ##            */
	0x18, 0x00, /*    ##            */
	0x3F, 0xC0, /*   ########       */
	0x3F, 0xE0, /*   #########      */
	0x20, 0x70, /*   #      ###     */
	0x00, 0x38, /*           ###    */
	0x00, 0x18, /*            ##    */
	0x00, 0x18, /*            ##    */
	0x00, 0x18, /*            ##    */
	0xC0, 0x18, /* ##         ##    */
	0xE0, 0x30, /* ###       ##     */
	0x70, 0xF0, /*  ###    ####     */
	0x3F, 0xE0, /*   #########      */
	0x1F, 0x80, /*    ######        */

	/* @209 '6' (12 pixels wide) */
	0x00, 0xC0, /*         ##       */
	0x01, 0x80, /*        ##        */
	0x03, 0x00, /*       ##         */
	0x06, 0x00, /*      ##          */
	0x06, 0x00, /*      ##          */
	0x0C, 0x00, /*     ##           */
	0x18, 0x00, /*    ##            */
	0x38, 0x00, /*   ###            */
	0x3F, 0x80, /*   #######        */
	0x7F, 0xC0, /*  #########       */
	0x60, 0xE0, /*  ##     ###      */
	0xC0, 0x70, /* ##       ###     */
	0xC0, 0x30, /* ##        ##     */
	0xC0, 0x30, /* ##        ##     */
	0xC0, 0x30, /* ##        ##     */
	0xE0, 0x70, /* ###      ###     */
	0x70, 0xE0, /*  ###    ###      */
	0x3F, 0xC0, /*   ########       */
	0x1F, 0x00, /*    #####         */

	/* @247 '7' (12 pixels wide) */
	0xFF, 0xF0, /* ############     */
	0xFF, 0xE0, /* ###########      */
	0x00, 0x60, /*          ##      */
	0x00, 0xC0, /*         ##       */
	0x00, 0xC0, /*         ##       */
	0x01, 0x80, /*        ##        */
	0x01, 0x80, /*        ##        */
	0x03, 0x00, /*       ##         */
	0x07, 0x00, /*      ###         */
	0x06, 0x00, /*      ##          */
	0x0C, 0x00, /*     ##           */
	0x0C, 0x00, /*     ##           */
	0x18, 0x00, /*    ##            */
	0x18, 0x00, /*    ##            */
	0x30, 0x00, /*   ##             */
	0x30, 0x00, /*   ##             */
	0x60, 0x00, /*  ##              */
	0x60, 0x00, /*  ##              */
	0xC0, 0x00, /* ##               */

	/* @285 '8' (13 pixels wide) */
	0x0F, 0x80, /*     #####        */
	0x3F, 0xE0, /*   #########      */
	0x30, 0x60, /*   ##     ##      */
	0x60, 0x30, /*  ##       ##     */
	0x60, 0x30, /*  ##       ##     */
	0x60, 0x30, /*  ##       ##     */
	0x38, 0x60, /*   ###    ##      */
	0x1F, 0xC0, /*    #######       */
	0x1F, 0xC0, /*    #######       */
	0x30, 0x70, /*   ##     ###     */
	0x60, 0x30, /*  ##       ##     */
	0xC0, 0x18, /* ##         ##    */
	0xC0, 0x18, /* ##         ##    */
	0xC0, 0x18, /* ##         ##    */
	0xC0, 0x18, /* ##         ##    */
	0x60, 0x30, /*  ##       ##     */
	0x70, 0x70, /*  ###     ###     */
	0x3F, 0xE0, /*   #########      */
	0x0F, 0x80, /*     #####        */

	/* @323 '9' (12 pixels wide) */
	0x0F, 0x80, /*     #####        */
	0x3F, 0xC0, /*   ########       */
	0x70, 0xE0, /*  ###    ###      */
	0xE0, 0x70, /* ###      ###     */
	0xC0, 0x30, /* ##        ##     */
	0xC0, 0x30, /* ##        ##     */
	0xC0, 0x30, /* ##        ##     */
	0xE0, 0x70, /* ###      ###     */
	0x70, 0xE0, /*  ###    ###      */
	0x3F, 0xE0, /*   #########      */
	0x1F, 0xC0, /*    #######       */
	0x01, 0x80, /*        ##        */
	0x01, 0x80, /*        ##        */
	0x03, 0x00, /*       ##         */
	0x06, 0x00, /*      ##          */
	0x0C, 0x00, /*     ##           */
	0x0C, 0x00, /*     ##           */
	0x18, 0x00, /*    ##            */
	0x30, 0x00, /*   ##             */
};

/* Character descriptors for Century Gothic 20pt */
/* { [Char width in bits], [Offset into centuryGothic20ptCharBitmaps in bytes] } */
const FONT_CHAR_INFO centuryGothic20ptDescriptors[] = 
{
	{13, 0}, 		/* 0 */ 
	{5, 38}, 		/* 1 */ 
	{13, 57}, 		/* 2 */ 
	{13, 95}, 		/* 3 */ 
	{13, 133}, 		/* 4 */ 
	{13, 171}, 		/* 5 */ 
	{12, 209}, 		/* 6 */ 
	{12, 247}, 		/* 7 */ 
	{13, 285}, 		/* 8 */ 
	{12, 323}, 		/* 9 */ 
};

/* Font information for Century Gothic 20pt */
const FONT_INFO centuryGothic20ptFontInfo =
{
	19, /*  Character height */
	'0', /*  Start character */
	'9', /*  End character */
	2, /*  Width, in pixels, of space character */
	centuryGothic20ptDescriptors, /*  Character descriptor array */
	centuryGothic20ptBitmaps, /*  Character bitmap array */
};

